the crew - French English Dictionary